Volume 52, Issue 2, April 2023, Pages 453-462
Ahmed Yahia Mohamed; Mohamed Abd El-Hamid Abd El-Rahman; Abd El-Aziz Ahmed Abd El-Hafez